﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Volo.Abp.Domain.Entities;

namespace ERP.ERPModels.EquipmentManage
{
    /// <summary>
    /// 设备维护计划实体
    /// </summary>
    public class EquipmentMaintenancePlan : Entity<int>
    {
        // 计划编码（唯一标识）VARCHAR(50)
        public string PlanCode { get; set; }

        // 计划名称 VARCHAR(20)
        public string PlanName { get; set; }

        // 计划类型 VARCHAR(20)
        public string PlanType { get; set; }

        // 执行频率数值 INT
        public int Frequency { get; set; }

        // 频率单位 VARCHAR(20)
        public string FrequencyUnit { get; set; }

        // 创建时间 TIMESTAMP
        public DateTime CreatedAt { get; set; }

        // 最后更新时间 TIMESTAMP
        public DateTime UpdatedAt { get; set; }

        // 状态 VARCHAR(10)
        public string Status { get; set; }

        // 备注信息 VARCHAR(20)
        public string Remark { get; set; }
    }
}
